//package com.xucy.springboot.shiro;
//
//import org.apache.shiro.SecurityUtils;
//import org.apache.shiro.authc.UsernamePasswordToken;
//import org.apache.shiro.subject.Subject;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.RequestMapping;
//
//import javax.servlet.http.HttpSession;
//
///**
// * @Author xucy
// * @Date 2019-09-01 18:26
// * @Description
// **/
//
//@Controller
//@RequestMapping("/LoginCon")
//public class LoginController {
//
//    @GetMapping("/login")
//    public String login(){
//
//        return "/views/shiro/login.jsp";
//    }
//
//    @GetMapping("/index")
//    public String index(){
//
//        return "/views/shiro/index.jsp";
//    }
//
//    @GetMapping("/loginUser")
//    public String loginUser(String username, String password, HttpSession httpSession){
//        UsernamePasswordToken usernamePasswordToken=new UsernamePasswordToken(username,password);
//
//        try{
//            Subject subject= SecurityUtils.getSubject();
//            User user=(User)subject.getPrincipal();
//            httpSession.setAttribute("user",user);
//
//            return "/views/shiro/index.jsp";
//        }catch (Exception e){
//            return "/views/shiro/login.jsp";
//        }
//
//    }
//}
